visual phosphene - German English Dictionary